//? Array.prototype.find() 是JavaScript数组的一个方法，用于在数组中查找满足指定条件的第一个元素，并返回该元素的索引。它接受一个回调函数作为参数，这个回调函数用于定义查找条件。
Array.prototype.myFind = function (callback) {

    for (let i = 0;i < this.length; i ++) {
        if (callback(this[i],i,this)) {
            return i
        }
    }
    //? 没找到会返回undefined
    return;
}
const numbers = [1, 2, 3, 4, 5];
console.log(numbers.myFind(function (element) {
    return element > 3;
}));
